package org.jeecg.modules.monitoring.j_monitoring.entity.donghuan;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * @Description: 动环-UPS监控
 * @Author: xiaoyq
 * @Date:   2023-07-14
 * @Version: V1.0
 */
@ApiModel("ups监控")
@Data
public class UpsData {
    /**
     * ups机名
     */
    @ApiModelProperty("ups机名")
    private String name;

    /**
     * 开机状态
     */
    @ApiModelProperty("开机状态")
    private String isOpen = "未检测";

    /**
     * 供电方式
     */
    @ApiModelProperty("供电方式")
    private String powerSupply= "未检测";

    /**
     * 输入线电压AB
     */
    @ApiModelProperty("输入线电压AB")
    private String lineVoltageAB = "未检测";

    /**
     * 输入线电压BC
     */
    @ApiModelProperty("输入线电压BC")
    private String lineVoltageBC = "未检测";

    /**
     * 输入线电压CA
     */
    @ApiModelProperty("输入线电压CA")
    private String lineVoltageCA = "未检测";

    /**
     * 输出项电压A
     */
    @ApiModelProperty("输出项电压A")
    private String termVoltageA = "未检测";

    /**
     * 输出项电压B
     */
    @ApiModelProperty("输出项电压B")
    private String termVoltageB = "未检测";

    /**
     * 输出项电压C
     */
    @ApiModelProperty("输出项电压C")
    private String termVoltageC = "未检测";

    /**
     * 输出电流A
     */
    @ApiModelProperty("输出电流A")
    private String outputCurrentA = "未检测";

    /**
     * 输出电流B
     */
    @ApiModelProperty("输出电流B")
    private String outputCurrentB = "未检测";

    /**
     * 输出电流C
     */
    @ApiModelProperty("输出电流C")
    private String outputCurrentC = "未检测";

    /**
     * 电池后备时间
     */
    @ApiModelProperty("电池后备时间")
    private String batteryTime = "未检测";

    /**
     * 电池报警数量
     */
    @ApiModelProperty("电池报警数量")
    private Integer batteryWarningCount = 0;

    /**
     * 负载A
     */
    @ApiModelProperty("负载A")
    private String loadA = "未检测";

    /**
     * 负载B
     */
    @ApiModelProperty("负载B")
    private String loadB = "未检测";

    /**
     * 负载C
     */
    @ApiModelProperty("负载C")
    private String loadC = "未检测";
}
